package com.bootdo.analyze.service;

import com.bootdo.analyze.domain.GoodsSellAIDO;
import com.bootdo.analyze.util.Dto;
import com.bootdo.analyze.util.WeiDuUtil;

import java.util.List;
import java.util.Map;

/**
 * 商品分析
 */
public interface GoodsSellAIService {
    List<GoodsSellAIDO> list(Map<String, Object> map);

    int count(Map<String, Object> map);

    List<GoodsSellAIDO> getGoodsFluctuate(Map<String,Object> map);
    List<Dto> getGoodsFluctuate1(Map<String,Object> map);

    List<GoodsSellAIDO> getStockFluctuate(Map<String,Object> map);

    List<GoodsSellAIDO> getInventoryBacklog(Map<String,Object> map);

    List<GoodsSellAIDO> getInventoryTurnover(Map<String,Object> map);

    List<WeiDuUtil> getGoodsInfo(int id);
}
